Traders Stand Guard To Protect Businesses On Ronald Ngala Avenue As Protesters March In Nairobi